best and worst things about the mazda 6